ย่อหน้าและการแบ่งตอนอื่น ๆ ของ วิธีใช้:รายการ

เทคนิคทั้งหมดที่อธิบายในส่วนนี้สามารถใช้ได้พร้อม ๆ กันและกับรายการประเภทใดก็ได้ ระดับใดก็ได้

ย่อหน้าในไอเท็มของรายการ

เพื่อให้เข้าใจง่าย ไอเท็มรายการในมาร์กอัพวิกิล้วนไม่ซับซ้อนไปกว่าย่อหน้าพื้นฐาน การแบ่งบรรทัดในมาร์กอัพวิกิของไอเท็มรายการจะไม่เพียงยุติไอเท็มนั้น แต่ยังทำให้ทั้งรายการยุติลงด้วย และตั้งตัวนับรายการเรียงลำดับใหม่ การแยกรายการไม่เรียงลำดับด้วยบรรทัดว่างอาจดูเหมือนปกติบนจอภาพ แต่มันสร้างรายการหนึ่งไอเท็มแยกกันหลายรายการ ซึ่งเป็นปัญหาสำหรับผู้ที่ใช้โปรแกรมอ่านจอภาพ (screen reader) และยังเป็นปัญหาสำหรับการวิเคราะห์บทความของเครื่อง และสำหรับการนำเนื้อหาวิกิพีเดียไปใช้ซ้ำโดยทั่วไป

สามารถสร้างย่อหน้าในไอเท็มรายการได้โดยใช้ส่วนย่อยเอชทีเอ็มแอล <p>...</p> (ย่อหน้า) คร่อมย่อหน้าที่สองและย่อหน้าถัดไป โดยไม่เว้นบรรทัดในมาร์กอัพวิกิ:

มาร์กอัพแสดงผลเป็น
# ย่อหน้า 1.<p>ย่อหน้า 2.</p><p>ย่อหน้า 3.</p># ไอเท็มที่ 2
  1. ย่อหน้า 1.

    ย่อหน้า 2.

    ย่อหน้า 3.

  2. ไอเท็มที่ 2

อย่าใช้ <br /> แทน <p>...</p> เพราะมีอรรถศาสตร์ (semantics) ต่างกันและใช้แทนกันไม่ได้

สำหรับความอ่านได้ของรหัส (การพัฒนาเห็นได้ชัดเมื่อย่อหน้ายาว ไม่ใช่ตัวอย่างสั้นแบบนี้) อาจสร้างการแบ่งบรรทัดด้วยความเห็นเอชทีเอ็มแอล <!-- ... --> ซึ่งเริ่มต้นในบรรทััดหนึ่ง ณ จุดสิ้นสุดของรหัสบรรทัดนั้น และสิ้นสุดที่อีกบรรทัดหนึ่ง ณ จุดเริ่มต้นของรหัสบรรทัดนั้น

มาร์กอัพแสดงผลเป็น
# ย่อหน้า 1.<!-- --><p>ย่อหน้า 2.</p><!-- --><p>ย่อหน้า 3.</p># ไอเท็มที่ 2
  1. ย่อหน้า 1.

    ย่อหน้า 2.

    ย่อหน้า 3.

  2. ไอเท็มที่ 2


การแบ่งบรรทัดในไอเท็มรายการ

ใช้ <br /> เดี่ยวสำหรับการแบ่งบรรทัดที่ไม่ใช่ย่อหน้า คือ ที่ที่ไม่ต้องการสร้างรายการซ้อนในเพราะไอเท็มย่อยมีจำนวนนำหน้าอยู่แล้ว

มาร์กอัพแสดงผลเป็น
# เตรียมส่วนประกอบ:<br />1{{frac|1|2}}  (powdered)<br />2 bat wings<br />4&nbsp;cups mandrake root juice# คนในหม้อใหญ่เหนือไฟอ่อน ๆ เป็นเวลา 30 นาที
  1. เตรียมส่วนประกอบ:
    11/2 tsp eye of newt (powdered)
    2 bat wings
    4 cups mandrake root juice
  2. คนในหม้อใหญ่เหนือไฟอ่อน ๆ เป็นเวลา 30 นาที

จะต้องใช้การแบ่งบรรทัดด้วยรหัส <br /> การแบ่งบรรทัดข้อความวิกิแท้จริง (คือ การกด ป้อนเข้า/ขึ้นบรรทัด ขณะเขียนรหัสต้นทาง) จะทำให้รายการสิ้นสุด

บล็อกซ้อนในในไอเท็มรายการ

การใช้เอชทีเอ็มแอลคล้ายกันสามารถให้เกิดอัญพจน์บล็อกในไอเท็มรายการ

มาร์กอัพแสดงผลเป็น
* เริ่มต้นไอเท็มแรก<blockquote>อัญพจน์ขนาดใหญ่</blockquote>ไอเท็มแรกที่เหลือ<br /><br />* ไอเท็มที่ 2
  • เริ่มต้นไอเท็มแรก

    อัญพจน์ขนาดใหญ่

    ไอเท็มแรกที่เหลือ

  • ไอเท็มที่ 2
* เริ่มต้นไอเท็มแรก<blockquote>อัญพจน์ขนาดใหญ่</blockquote>ไอเท็มแรกที่เหลือ<br /><br />* ไอเท็มที่ 2
  • เริ่มต้นไอเท็มแรก

    อัญพจน์ขนาดใหญ่

    ไอเท็มแรกที่เหลือ

  • ไอเท็มที่ 2

อีกกรณีที่คล้ายกันคือบล็อกรหัสซ้อนในขนาดเล็ก

มาร์กอัพแสดงผลเป็น
แม่แบบ {{tnull|fnord}} มี 2 ตัวแปรย่อย:# {{para|foo}} บ่งชี้ระดับ ''foo'':<br /><pre>{{fnord|foo=20}}</pre># {{para|bar}} บ่งชี้...

แม่แบบ {{fnord}} มี 2 ตัวแปรย่อย:

  1. |foo= บ่งชี้ระดับ foo:
    {{fnord|foo=20}}
  2. |bar= บ่งชี้...

ในที่นี้ การแบ่งบรรทัดยังไม่สามารถเกิดในไอเท็มรายการได้ แม้อยู่ใน <pre> และกลเม็ดความเห็นเอชทีเอ็มแอลใช้ไม่ได้กับ <pre> ซึ่งเป็นสาเหตุที่เทคนิคนี้เหมาะสำหรับตัวอย่างรหัสสั้น ๆ เท่านั้น

การต่อไอเท็มรายการหลังไอเท็มย่อย

ในเอชทีเอ็มแอล ไอเท็มรายการอาจมีรายการย่อยหลายรายการ ซึ่งไม่จำเป็นต้องอยู่ติดกัน ฉะนั้นอาจมีบางส่วนของไอเท็มรายการที่ไม่อยู่หน้ารายการย่อยแรกเท่านั้น แต่ยังอยู่ระหว่างรายการย่อย และหลังรายการย่อยสุดท้ายด้วย

ทว่า ในมาร์กอัพวิกิรายการย่อยยึดกฎเดียวกันกับส่วนของหน้า คือ ส่วนเดียวที่เป็นไปได้ของไอเท็มรายการที่จะไม่อยู่ในรายการย่อยคือก่อนรายการย่อยแรก

ในกรณีรายการระดับแรกไม่มีเลขนำในมาร์กอัพวิกิ ข้อจำกัดนี้สามารถอ้อมได้โดยการแบ่งรายการออกเป็หลายรายการ ข้อความย่อหน้าระหว่างรายการบางส่วนอาจดูเป็นส่วนเหนึ่งของไอเท็มรายการหลังรายการย่อย ทว่า ผู้อ่านหลายคนอาจพบว่ามันน่าสับสน เนื่องจากการย่อหน้าอาจทำให้ดูเหมือนเป็นการต่อเนื่องของไอเท็มรายการย่อยสุดท้ายมากกว่า นอกจากนี้ เทคนิคนี้อาจทำให้เกิดบรรทัดว่างก่อนและหลังแต่ละรายการด้วยขึ้นอยูกับซีเอสเอส ซึ่งในกรณีนี้เพื่อความเป็นเอกรูป ไอเท็มรายการระดับแรกทุกไอเท็มควรทำเป็นรายการแยกซึ่งทำให้รหัสซับซ้อนยิ่งขึ้นอีก สำหรับรายการที่ซับซ้อนเช่นนี้ แนะนำให้ใช้เทคนิค {{ordered list}} (รายการเรียงลำดับ) และแทนที่ตัวอย่างรุ่นมาร์กอัพวิกิ "เร็วและสกปรก" ด้วยรุ่น {{tl|ordered list}

รายการมีเลขนำเป็นตัวอย่างว่าสิ่งที่ควรดูเหมือนรายการหนึ่งอาจมีรายการซ้อนในหลายรายการสำหรับซอฟต์แวร์ รายการไม่มีเลขนำอาจให้ผลลัพธ์คล้ายกัน ยกเว้นแต่ปัญหาของการเริ่มใหม่ด้วย 1 จะใช้ไม่ได้

มาร์กอัพแสดงผลเป็น
<ol>  <li>ไอเท็มรายการเอ1    <ol>      <li>ไอเท็มรายการบี1</li>      <li>ไอเท็มรายการบี2</li>    </ol>ไอเท็มรายการเอ1 ต่อ  </li>  <li>ไอเท็มรายการเอ2</li></ol>
  1. ไอเท็มรายการเอ1
    1. ไอเท็มรายการบี1
    2. ไอเท็มรายการบี2
    ไอเท็มรายการเอ1 ต่อ
  2. ไอเท็มรายการเอ2
{{ordered list  | ไอเท็มรายการเอ1 {{ordered list       | ไอเท็มรายการบี1        | ไอเท็มรายการบี2     }} ไอเท็มรายการเอ1 ต่อ  | ไอเท็มรายการเอ2}}
  1. ไอเท็มรายการเอ1
    1. ไอเท็มรายการบี1
    2. ไอเท็มรายการบี2
    ไอเท็มรายการเอ1 ต่อ
  2. ไอเท็มรายการเอ2
# ไอเท็มรายการเอ1## ไอเท็มรายการบี1## ไอเท็มรายการบี2#: ไอเท็มรายการเอ1 ต่อ# ไอเท็มรายการเอ2
  1. ไอเท็มรายการเอ1
    1. ไอเท็มรายการบี1
    2. ไอเท็มรายการบี2
    ไอเท็มรายการเอ1 ต่อ
  2. ไอเท็มรายการเอ2

ลึกไปอีกหนึ่งระดับ โดยมีไอเท็มรายการย่อยต่อหลังรายการย่อยย่อย จะได้บรรทัดว่างมากขึ้น ทว่า จะไม่กระทบต่อความต่อเนื่องกับรายการระดับแรก

มาร์กอัพแสดงผลเป็น
# ไอเท็มรายการเอ1## ไอเท็มรายการบี1### ไอเท็มรายการซี1##: ไอเท็มรายการบี1 ต่อ## ไอเท็มรายการบี2# ไอเท็มรายการเอ2
  1. ไอเท็มรายการเอ1
    1. ไอเท็มรายการบี1
      1. ไอเท็มรายการซี1
      ไอเท็มรายการบี1 ต่อ
    2. ไอเท็มรายการบี2
  2. ไอเท็มรายการเอ2

ดูเพิ่มที่ m:แม่แบบ:List demo (backlinks edit)

การเว้นวรรคระหว่างไอเท็ม

สำหรับรายการเรียงลำดับที่รายการซึ่งมีความยาวมากกว่าหนึ่งย่อหน้า การใช้กลเม็ดความเห็นเอชทีเอ็มแอลที่กล่าวข้างต้นเพื่อเพิ่มบรรทัดว่างระหว่างไอเท็มในวิกิโค้ดอาจจำเป็นเพื่อเลี่ยงควาามสับสนของผู้ใช้เพิ่ม This is done with a commented-out line:

# ไอเท็มที่ 1<!--                                                --># ไอเท็มที่ 2

แบบนี้ไม่สร้างการเว้นวรรคที่เห็นได้ที่ไม่พึงประสงค์หรือรหัสรายการเลวในหน้าที่แสดงผลแบบการเพิ่มบรรทัดว่าง:

  1. ไอเท็มที่ 1
  2. ไอเท็มที่ 2

ความเห็นต้องขึ้นต้นในบรรทัดเดียวกับที่ไอเท็มก่อนหน้าสิ้นสุด และความเห็นจะต้องสิ้นสุดในบรรทัดของมันเอง

ผิด:

# ไอเท็มที่ 1<!--                                                --># ไอเท็มที่ 2

ผิด:

# ไอเท็มที่ 1<!----># ไอเท็มที่ 2

หากข้อความที่แสดงผลมัีปัญหาการอ่านได้เนื่องจากไอเท็มรายการซับซ้อน หรือด้วยเหตุผลอื่น ประสงค์ให้มีช่องว่างระหว่างไอเท็มรายการ ให้เพิ่มคู่การแบ่งบรรทัดเอชทีเอ็มแอลชัดแจ้งเพื่อยุติไอเท็มรายการ

# ไอเท็ม 1<br /><br /># ไอเท็ม 2<br /><br />

จะได้

  1. ไอเท็ม 1

  2. ไอเท็ม 2

เทียบกับรุ่นที่ไม่เว้น

  1. ไอเท็ม 1
  2. ไอเท็ม 2

ใกล้เคียง

วิธีใช้ วิธีกงดอร์แซ วิธีตรวจจับดาวเคราะห์นอกระบบ วิธีการเข้าถึงหลายช่องทาง วิธีการครอส-เอนโทรปี วิธีค่าเฉลี่ยสูงสุด วิธีโดนต์ วิธีเหลือเศษสูงสุด วิธีเดลฟาย วิธีเว็บสเตอร์/แซ็งต์-ลากูว์